.swiper
  position: relative
  .search-box
    position: absolute
    top: 20px
    right: 0
    left: 0
.nav
  padding: 10px 0
  .am-flexbox-item
    text-align: center

  img
    width: 48px

  h2
    margin-top: 7px
    font-size: 13px
    font-weight: normal
.group
  background-color: #f6f5f6
  padding: 10px
  .group_title
    display: flex
    justify-content: space-between
    padding: 10px 0 20px
    span
      color: #787d82
      font-size: 14px
  .group_main
    display: flex
    justify-content: space-around
    flex-flow: row wrap
    .group_item
      padding: 0 10px
      background: #fff
      display: flex
      align-items: center
      justify-content: space-between
      margin-bottom: 10px
      height: 75px
      width: 170px
      .desc
        font-size: 14px
        .title
          font-weight: bold
          margin-bottom: 6px
        .info
          font-size: 12px
          color: #9c9fa1
      img
        width: 55px
        height: 55px
  .new
    background: #fff
    padding: 0 10px
    h3
      padding: 20px 0 10px
    .item_box
      border-bottom: 1px solid #e5e5e5
      padding: 10px 0
      display: flex
      justify-content: space-between
      img
        width: 120px
        height: 90px
      .info_box
        display: flex
        flex-direction: column
        justify-content: space-between
        width: 195px
        height: 90px
        .title
          font-weight: bold
        .foot_box
          display: flex
          justify-content: space-between  
          span
            font-size: 12px
            color: #9c9fa1






